package com.sinya.shoppingmall.utils;

import com.nostra13.universalimageloader.core.DisplayImageOptions;
import com.nostra13.universalimageloader.core.display.RoundedBitmapDisplayer;

/**
 * @author KoizumiSinya
 * @date 2016/1/17.
 */
public class ImageHelper {
    // 使用DisplayImageOptions.Builder()创建DisplayImageOptions

    private static DisplayImageOptions options = new DisplayImageOptions
            .Builder()
            //.showImageOnLoading(R.drawable.ic_stub) // 设置图片下载期间显示的图片
            //.showImageForEmptyUri(R.drawable.ic_empty) // 设置图片Uri为空或是错误的时候显示的图片
            //.showImageOnFail(R.drawable.ic_error) // 设置图片加载或解码过程中发生错误显示的图片
            .cacheInMemory(true) // 设置下载的图片是否缓存在内存中
            .cacheOnDisk(true) // 设置下载的图片是否缓存在SD卡中
            .displayer(new RoundedBitmapDisplayer(20)) /* 设置成圆角图片*/
            .build(); // 构建完成

    public static DisplayImageOptions getInstance(){
        return options;
    }
}
